package middlewareWeb;

/**
 * Interfaccia della coda
 * @author myusy
 */
public interface TQueue {

     /**
     * Metodo di aggiunta alla coda di un task descriptor
     * @param td descrittore del task
     */
    public int enqueue(TaskDescriptor td);
     /**
     * Metodo di estrazione dalla coda di un task descriptor
     * @return il task descriptor
     */
    public TaskDescriptor dequeue();

}
